package com.atguigu.common.vo;

import lombok.Data;

import java.util.List;

/**
 * @Author LiDeJie
 * @Create 2024/1/24 20:11
 * @Version 1.0
 */
@Data
public class SearchReq {
    
    /**
     * 检索条件
     */
    private String keyword;
    
    /**
     * 三级分类Id
     */
    private Long catalog3Id;
    
    /**
     * 分类Id
     */
    private Long catalogId;
    
    /**
     * 品牌
     */
    private List<Long> brandId;
    
    /** 
     * 属性
     * &attrs=3_5.7英寸&attrs=4_193g
     */
    private List<String> attrs;
    
    /**
     * 排序
     * sort=saleCount_desc
     * sort=skuPrice_desc
     * sort=saleCount_desc
     */
    private String sort;
    
    /** 
     * 价格
     * skuPrice=11_22
     */
    private String skuPrice;
    
    /**
     * hasStock=1 有货 0 无货
     */
    private Integer hasStock;
    
    /**
     * 当前页
     */
    private Integer pageNum = 1;
    
    /**
     * 每页显式的条数
     */
    private Integer pageSize;
    
    /**
     * 页面请求路径参数
     */
    private String _queryString;
    
}
